草庐IT

iphone - NSUndoManager 和 GLKit

全部标签

iphone - 时间格式的 iOS UITextField

我有一个以编程方式创建的UITextField。此文本字段用于输入时间。占位符文本是“00:00:00.000”。点击文本字段时,将出现一个数字键盘。理想情况下,我希望灰色占位符文本在用户键入时保留。当他们输入数字时,它会替换占位符文本中的灰色零并跳过冒号和句号(保持格式不变,用户无需输入任何标点符号)。如果无法保留占位符文本并在用户键入时替换它,我希望自动输入标点符号。提前致谢! 最佳答案 iOS有一个UIDatePicker对此进行控制,如果您想按照自己的方式进行,那么您将自己处理所有用户输入。

iphone - iOS 从 View Controller 访问 View 的变量

我在iOS上进行开发,并以编程方式构建我的View。我注意到,当我尝试从ViewController访问必须在我的View中更改的变量时,它们为空。我将发布View及其ViewController:RootViewController.h#import@classRootView;@interfaceRootViewController:UIViewController{RootView*rootView;}@property(nonatomic,retain)RootView*rootView;@endRootViewController.m#import"RootViewContr

objective-c - 在 iPhone 应用程序中创建锁定 slider 克隆

简短的问题!我想制作一个slider(用于某个Action),类似于iPhone上的锁定slider。我该怎么做呢?允许吗?有这方面的API吗?非常感谢任何帮助:-)。亲切的问候,驯鹿 最佳答案 这是托管在Github上的开源实现SlidetoCancel但是,我会非常担心在您希望提交到应用商店的应用中使用它。Apple在2010年获得了“滑动解锁”功能的专利,侵犯Apple的一项专利肯定会导致您的应用程序被拒绝。 关于objective-c-在iPhone应用程序中创建锁定slider

iphone - 另一个 UIViewController 中的 UIViewController 的新实例 : Why can't I set an instance variable?

所以我有一个名为MyTabBarViewController的UIViewController子类,它有一个UIScrollView。在MyTabBarViewController内部,我正在创建另一个名为PhotoViewController的UIViewController子类的实例。(注意:我这样做是为了使用IB设置IBOutlets)我正在尝试从我的TabBarViewController设置每个PhotoViewController实例的标签。我用nib为每个PhotoViewController初始化,所以我的印象是每个PhotoViewController实例都会连接到它

iphone - XML 到 NSdictionary 到 plist

大家好,我有一些奇怪的问题。我正在使用一个简单的XML到NSDictionary转换器http://troybrant.net/blog/2010/09/simple-xml-to-nsdictionary-converter/但是如果打印NSDictionary,我可以看到节点的文本值,但是如果我将它存储在plist中,文本节点将没有任何字符串值。见附件图片。这里是plist截图。这是代码NSURL*URL=[[NSURLalloc]initWithString:@"rssfeedlink"];NSData*data=[[NSDataalloc]initWithContentsOfU

ios - Xcode iPhone SDK - 上传文件

我想将文件上传到网站(在本例中为MediaFire)到目前为止我得到的非工作代码:NSString*File2upload=@"Documents/data.xml";NSURL*url=[NSURLURLWithString:@"http://username@hotmail.com:password@mediafire.com/data.xml"];[File2uploadwriteToURL:urlatomically:YESencoding:NSUTF8StringEncodingerror:NULL]; 最佳答案 与其忽略

iphone - 防止在 viewDidLoad 中创建多个 dispatch_queue_create

有一个加载的View和一个创建的串行调度队列,在后台加载大量内容并且效果很好。问题是,当我来回导航到该View时,会再次创建一个新队列,然后我有多个东西在做完全相同的工作。-(void)viewDidLoad{dispatch_queue_tmyQueue=dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_LOW,0);dispatch_async(myQueue,^{//functioncalltoahelperoutsidethescopeofthisview});}如何防止这种情况发生?编辑:没有必要创建我自己的队列,所以我更改了

iphone - 我们如何以编程方式启用/禁用默认的 iPhone 摄像头?

我正在寻找启用和禁用默认iPhone相机的方法,例如在特定时间或纬度/经度。有些地方是禁止摄像头的,所以我们可以在到达这样的地方时关闭它,这里只是举个例子。好吧,我认为在iPhone中禁用和启用相机是不可能的。但是当我的上司给了我文件并让我检查一下时,我发现可以启用/禁用默认的iPhone摄像头。该文档是企业部署指南,与企业程序相关联。写了企业程序的新特性,提到了启用和禁用默认iPhone摄像头的重点。你可以在网上找企业部署指南,就可以看到那个东西。好吧,我在谷歌上搜索了如何启用禁用相机,但什么也没有。那么你能告诉我如何做到这一点意味着启用禁用相机吗?是否有任何教程引用那里的任何样本。

iphone - Xcode 4.2 上的 ios SDK 4.3?

我已经使用iOSSDK5升级到Xcode4.2Beta,然而,尽管目标设置为4.0,但结果发现使用SDK5构建的应用程序不被应用程序商店接受。既然sdk4.3好像是随Xcode4一起下载的,但我还是想保留较新的Xcode,请问如何在Xcode4.2中导入SDK4.3?(我尝试用SDK4.3重新安装Xcode4,但失败了很多崩溃和错误。我也在iTune10.5上。) 最佳答案 除了Xcode4.2beta之外,您还应该能够安装Xcode4.0(发行版)。尝试删除两者的目录,然后重新安装...由于NDA,我们不能真正谈论4.2,请尝试在

iphone - 适用于多个客户端的 iOS Enterprise Distribution

祝大家周末愉快。我们即将注册iOSDeveloperEnterpriseProgram但在我们这样做之前我有几个问题。我们是一家解决方案提供商,将为我们自己的客户(主要是企业客户)开发许多应用。是否每个客户都需要注册此计划,还是我们可以代表每个人分发?是否仍需要配置设备(即我们是否必须注册它们的UDID)才能分发应用程序,或者我们是否可以简单地将其放在安全网页后面,任何拥有用户/密码的人都可以下载它们?我的猜测是,只有我们需要注册开发计划,一旦我们拥有企业帐户,我们将不再需要设备UDID,并且可以与几乎任何人共享,但我想100%确定.非常感谢您提供的任何见解。谢谢:)